package team.knowers.qzh.qzhgrame.dao.entity;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import team.knowers.qzh.qzhgrame.common.database.BaseDO;


/**
 * 用户配置信息
 */
@Data
@TableName("t_user")
public class UserDO extends BaseDO {

    //用户id
    private Long id;

    //用户名
    private String username;

    //昵称
    private String nickname;

    //头像
    private String avatar;

    //密码
    private String password;

    //用户权限，0为被封禁，1为正常
    @TableField(fill = FieldFill.INSERT)
    private Integer role;

    /**
     * 获赞数
     */
    @TableField(fill = FieldFill.INSERT)
    private Integer likes;

    /**
     * 关注数
     */
    @TableField(fill = FieldFill.INSERT)
    private Integer follows;

    /**
     * 粉丝数
     */
    @TableField(fill = FieldFill.INSERT)
    private Integer fans;
}
